Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 TWENTYWELL ROAD Semi-Detached £355,995 £205,000 30 Jun 2006
15 TWENTYWELL ROAD Semi-Detached £309,350 £85,000 27 Nov 2000
19 TWENTYWELL ROAD Semi-Detached £409,050 £249,999 25 Oct 2013
21 TWENTYWELL ROAD Semi-Detached £338,903 £59,950 25 Jul 1995
23 TWENTYWELL ROAD Semi-Detached £287,991 £158,000 22 Jul 2009
23 TWENTYWELL ROAD Semi-Detached £287,991 £158,000 22 Jul 2009
25 TWENTYWELL ROAD Semi-Detached £420,141 £392,150 15 Dec 2021
27 TWENTYWELL ROAD Semi-Detached £269,398 £250,000 30 Sep 2021
27 TWENTYWELL ROAD Semi-Detached £269,398 £250,000 30 Sep 2021
33 TWENTYWELL ROAD Detached £437,272 £314,000 16 Nov 2015
39 TWENTYWELL ROAD Semi-Detached £356,007 £210,000 29 Sep 2010
41 TWENTYWELL ROAD Semi-Detached £181,535 £100,000 29 Dec 2008
43 TWENTYWELL ROAD Detached £492,226 £400,000 22 Aug 2019
47 TWENTYWELL ROAD Detached £381,500 £92,000 29 Oct 1999
57 TWENTYWELL ROAD Semi-Detached £328,655 £268,000 21 Oct 2019
57 TWENTYWELL ROAD Semi-Detached £328,655 £268,000 21 Oct 2019